
.mask-window{  }
.mask-window.form-field{ margin: 20px 10px; }
.mask-window label{
    clear:both;
    margin: 0 10px;
    width: 100px;
    font-weight: bold;
}
.mask-window.form-field input,
.mask-window.form-field textarea,
.mask-window.form-field select{
    width: 60%;
    /*clear:both;*/
}
.mask-window.label-wrap{ width: 20%; display: inline; float:left;}
.mask-window.required-text{ color: #FF0000; }
.mask-window.clarityDiv{left:0; top:0; margin:0; padding:0;width:100%;height:100%;background:#000;position:fixed;z-index:10;right:16px;z-index:99;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);}

.mask-window.boxes{border:solid 1px #dedcd8;padding:1px 5px 10px 5px;background:#fff;position:absolute;z-index:100}
.mask-window.box_content{padding:0px 10px 0px 10px; margin-top: 20px;}
/*#window #window_title{background:url(../images/ico_title.gif) repeat-x 0 -28px;height:28px;line-height:28px;padding:0 0 0 8px;font-weight:bold;color:#666}
#window #window_title span{cursor:pointer}
#window #window_title .close{background:url(../images/close.gif) 0 8px no-repeat;float:right;width:8px;height:18px;margin:0 10px 0 0}*/

.mask-window.loading{position:absolute;z-index:10;right:20px;top:5px;padding:0 0 0 22px;height:25px;line-height:25px;width:80px;background:#ffca47 url(../images/loading.gif) no-repeat 3px 4px;color:#fff}

